home *** CD-ROM | disk | FTP | other *** search
/ Mac Mania 2 / MacMania 2.toast / Demo's / Tools&Utilities / Programming / AppleGlot 2.0d6 / AppleGlot 1.1 / AppleGlot 1.1.rsrc / TMPL.txt < prev    next >
Encoding:
Text File  |  1992-02-21  |  6.9 KB  |  256 lines

  1. TMPL_1001_APPL.txt
  2. *****: list (until end of resource)
  3.   Creator: 4-byte integer (char)
  4.   Directory: 4-byte integer (decimal)
  5.   application: pstring (1-byte length) (padded to 2-byte alignment)
  6.  
  7. TMPL_1002_CNTL.txt
  8. BoundsRect: rectangle
  9. Value: 2-byte integer (decimal)
  10. Visible: boolean
  11. Max: 2-byte integer (decimal)
  12. Min: 2-byte integer (decimal)
  13. ProcID: 2-byte integer (decimal)
  14. RefCon: 4-byte integer (decimal)
  15. control title: pstring (1-byte length)
  16.  
  17. TMPL_1004_DITL.txt
  18. Number of items: list (2-byte zero-based item count)
  19.   Place holder: 4-byte zero fill
  20.   Display rect: rectangle
  21.   Item type: 1-byte integer (decimal)
  22.   dialog item text: pstring (1-byte length) (padded to 2-byte alignment with 1-byte offset)
  23.  
  24. TMPL_1006_FBTN.txt
  25. # Buttons: list (2-byte one-based item count)
  26.   Icon: 128 data bytes
  27.   type: 4-byte integer (char)
  28.   application: pstring (1-byte length) (padded to 2-byte alignment)
  29.   document: pstring (1-byte length) (padded to 2-byte alignment)
  30.  
  31. TMPL_1007_FCMT.txt
  32. comment: pstring (1-byte length)
  33. Data: rest of data in resource
  34.  
  35. TMPL_1008_FREF.txt
  36. file type: 4 data bytes
  37. Icon localID: 2-byte integer (decimal)
  38. file name: pstring (1-byte length)
  39.  
  40. TMPL_1010_MACS.txt
  41. string: pstring (1-byte length)
  42. Data: rest of data in resource
  43.  
  44. TMPL_1011_MENU.txt
  45. MenuID: 2-byte integer (decimal)
  46. Width: 2-byte zero fill
  47. Height: 2-byte zero fill
  48. ProcID: 2-byte integer (decimal)
  49. Filler: 2-byte zero fill
  50. EnableFlgs: 4-byte integer (hex)
  51. menu title: pstring (1-byte length)
  52. *****: list (terminated by zero byte)
  53.   menu item: pstring (1-byte length)
  54.   Icon#: 1-byte integer (decimal)
  55.   keyboard equivalent: 1-byte integer (char)
  56.   menu item mark char: 1-byte integer (char)
  57.   Style: 1-byte integer (hex)
  58.  
  59. TMPL_1012_minf.txt
  60. minf: cstring
  61.  
  62. TMPL_1013_PAPA.txt
  63. name: pstring (1-byte length)
  64. type: pstring (1-byte length)
  65. zone: pstring (1-byte length)
  66. AddrBlock: 4-byte integer (hex)
  67. Dump: rest of data in resource
  68.  
  69. TMPL_1015_PSAP.txt
  70. String: pstring (2-byte length)
  71.  
  72. TMPL_1016_STR#.txt
  73. NumStrings: list (2-byte one-based item count)
  74.   string: pstring (1-byte length)
  75.  
  76. TMPL_1017_TEXT.txt
  77. text: cstring
  78.  
  79. TMPL_1020_mst#.txt
  80. NumStrings: list (2-byte one-based item count)
  81.   string: pstring (1-byte length)
  82.  
  83. TMPL_1021_mstr.txt
  84. string: pstring (1-byte length)
  85. Data: rest of data in resource
  86.  
  87. TMPL_1022_STR .txt
  88. string: pstring (1-byte length)
  89. Data: rest of data in resource
  90.  
  91. TMPL_1023_finf.txt
  92. # Fonts: list (2-byte one-based item count)
  93.   Font Number: 2-byte integer (hex)
  94.   Font Style: 2-byte integer (hex)
  95.   Font Size: 2-byte integer (hex)
  96.  
  97. TMPL_1024_icmt.txt
  98. Version Release Date: 4-byte integer (hex)
  99. Version: 4-byte integer (hex)
  100. Icon ID: 2-byte integer (decimal)
  101. Comment Text: pstring (1-byte length) (padded to 2-byte alignment)
  102.  
  103. TMPL_1025_inbb.txt
  104. Format Version: 2-byte integer (hex)
  105. (bit field)
  106.   unused: boolean
  107.   unused: boolean
  108.   unused: boolean
  109.   unused: boolean
  110.   unused: boolean
  111.   unused: boolean
  112.   unused: boolean
  113.   unused: boolean
  114. (bit field)
  115.   unused: boolean
  116.   unused: boolean
  117.   unused: boolean
  118.   unused: boolean
  119.   unused: boolean
  120.   unused: boolean
  121.   change on install: boolean
  122.   change on remove: boolean
  123. Value Key: 2-byte integer (hex)
  124. Value: rest of data in resource
  125.  
  126. TMPL_1027_infa.txt
  127. Format Version: 2-byte integer (hex)
  128. (bit field)
  129.   Delete on remove: boolean
  130.   Delete on install: boolean
  131.   Copy: boolean
  132.   unused: boolean
  133.   unused: boolean
  134.   unused: boolean
  135.   unused: boolean
  136.   unused: boolean
  137. (bit field)
  138.   unused: boolean
  139.   unused: boolean
  140.   unused: boolean
  141.   Leave alone if newer: boolean
  142.   Keep existing: boolean
  143.   Update only: boolean
  144.   Resource fork: boolean
  145.   Data fork: boolean
  146. Target FileSpec: 2-byte integer (decimal)
  147. Source FileSpec: 2-byte integer (decimal)
  148. File Size: 4-byte integer (decimal)
  149. Atom Description: pstring (1-byte length) (padded to 2-byte alignment)
  150.  
  151. TMPL_1031_LWSC.txt
  152. TheStr: pstring (1-byte length)
  153. Data: rest of data in resource
  154.  
  155. TMPL_1032_pgsz.txt
  156. Count: list (2-byte one-based item count)
  157.   PageH (FixedPoint): 4-byte integer (hex)
  158.   PageV (FixedPoint): 4-byte integer (hex)
  159.   top margin (FixedPoint): 4-byte integer (hex)
  160.   left margin (FixedPoint): 4-byte integer (hex)
  161.   bottom margin (FixedPoint): 4-byte integer (hex)
  162.   right margin (FixedPoint): 4-byte integer (hex)
  163.   page type: 2-byte integer (decimal)
  164.   Name: pstring (1-byte length) (padded to 2-byte alignment)
  165.  
  166. TMPL_1034_LWRR.txt
  167. TheStr: pstring (1-byte length)
  168. Data: rest of data in resource
  169.  
  170. TMPL_1036_indo.txt
  171. Version: 2-byte integer (decimal)
  172. No. Disks =: list (2-byte one-based item count)
  173.   Disk Name: pstring (1-byte length) (padded to 2-byte alignment)
  174.  
  175. TMPL_1038_invs.txt
  176. key integer: 2-byte integer (decimal)
  177. Major revision in BCD: 1-byte integer (hex)
  178. Minor revision in BCD: 1-byte integer (hex)
  179. Release stage: 1-byte integer (hex)
  180. Non-final release: 1-byte integer (hex)
  181. Short version number: pstring (1-byte length)
  182.  
  183. TMPL_1039_infr.txt
  184. Version: 2-byte integer (decimal)
  185. Array count: list (2-byte one-based item count)
  186.   (bit field)
  187.     Pick first/all: boolean
  188.     Reserved 1: boolean
  189.     Reserved 2: boolean
  190.     Reserved 3: boolean
  191.     Reserved 4: boolean
  192.     Reserved 5: boolean
  193.     Reserved 6: boolean
  194.     Reserved 7: boolean
  195.   Reserved (Bits 8..15): 1-byte integer (hex)
  196.   Array count: list (2-byte one-based item count)
  197.     Rule: 2-byte integer (decimal)
  198.  
  199. TMPL_1040_inat.txt
  200. Version: 2-byte integer (decimal)
  201. Target File Spec: 2-byte integer (decimal)
  202. Selector: 4-byte integer (hex)
  203. Value: 4-byte integer (decimal)
  204.  
  205. TMPL_1041_fmnu.txt
  206. Auto-init flag: 2-byte integer (hex)
  207. # of items =: list (2-byte one-based item count)
  208.   Command ID: 4-byte integer (hex)
  209.   Item Flags: 2-byte integer (hex)
  210.   Key Equiv: 1-byte integer (char)
  211.   <><><><><>: (align to 2-byte boundary)
  212.   Menu Title: pstring (1-byte length)
  213.   <><><><><>: (align to 2-byte boundary)
  214.  
  215. TMPL_1042_fdmn.txt
  216. Menu ID: 2-byte integer (decimal)
  217. After cmd ID: 4-byte integer (hex)
  218. Command ID: 4-byte integer (hex)
  219. Item Flags: 2-byte integer (hex)
  220. Key Equiv: 1-byte integer (char)
  221. <><><><>: (align to 2-byte boundary)
  222. Menu Title: pstring (1-byte length)
  223.  
  224. TMPL_1043_cdci.txt
  225. Format Name: pstring (1-byte length; 32 bytes reserved)
  226. Version: 2-byte integer (hex)
  227. Revlevel: 2-byte integer (hex)
  228. Vendor: 4-byte integer (char)
  229. DecompressFlags: 4-byte integer (hex)
  230. CompressFlags: 4-byte integer (hex)
  231. FormatFlags: 4-byte integer (hex)
  232. CompressionAccuracy: 1-byte integer (decimal)
  233. DecompressionAccuracy: 1-byte integer (decimal)
  234. CompressionSpeed: 2-byte integer (decimal)
  235. DecompressionSpeed: 2-byte integer (decimal)
  236. CompressionLevel: 1-byte integer (decimal)
  237. Reserved: 1-byte zero fill
  238. MinimumHeight: 2-byte integer (decimal)
  239. MinimumWidth: 2-byte integer (decimal)
  240. DecompressPipelineLatency: 2-byte integer (decimal)
  241. CompressPipelineLatency: 2-byte integer (decimal)
  242. Private: 4-byte integer (hex)
  243.  
  244. TMPL_1044_rstr.txt
  245. Long STR: pstring (4-byte length)
  246.  
  247. TMPL_1045_rst#.txt
  248. Array Size: list (2-byte one-based item count)
  249.   Align to word boundry: (align to 2-byte boundary)
  250.   Long STR: pstring (4-byte length)
  251.  
  252. TMPL_1046_dale.txt
  253. NumStrings: list (2-byte one-based item count)
  254.   The string: cstring
  255.  
  256.